@charset "utf-8";/* 2014-6-23 yrg555@163.com */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,th,td{margin:0;padding:0;}img{border:0;}body{background:#fff;color:#0e0e0e;font-size:12px;font-family:"微软雅黑"; margin:0 auto;}div,ul,ol,li{list-style-type:none;} select,input,img,select{vertical-align:middle;} 
a{text-decoration:none;}a:link,a:visited{color:#454545;}a:hover,a:active{color:#0092db; text-decoration:none;}
.left{float:left;}.right{float:right;}.clearit{clear:both;}
.ml8{margin-left:5px; _margin-left:3px;}

.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}

.pt25{padding-top:25px;}
.p30{ padding:30px 0;}
.pb30{ padding-bottom:30px;}

img{
	max-width:100%; 
	height:auto;}
.mc{margin:0 auto;}
.zw{width:1200px;}

.mobanimg{
	display:none;
}
.top{width:100%; height:70px; background:rgba(255,255,255,0.9); position:static; top:0; left:0; z-index:999;}

.logo{width:400px;padding:10px 0 0 0;}
.nav{width:56%;}
.nav li{width:14.28%; height:70px; float:left; font-size:16px;  text-align:center; line-height:70px; position:relative;}


.s_dl{width:120px; position:absolute; right:0; top:0; z-index:888;}
.s_dl li{width:60px;float:left; height:70px; background:#0092db; line-height:70px; font-size:16px; text-align:center;}
.s_dl .s_dl1{width:60px; height:70px;background:#ff852f;}
.s_dl li a{ color:#fff;}
.s_dl li a:hover{ color:#f6ff00;}

#main_nav li a{ width:88px; height:70px; color:#020202; display:block;margin:0 auto;}
#main_nav li.focus a{width:88px;  color:#fff;background:#0092db; display:block;}
#main_nav li.focus ul li a{background:none; color:#020202;}
#main_nav li ul{display: none;}
#main_nav li ul li {width:100%;background:#f5f5f5;height: auto;}
#main_nav li ul li:hover{background:#0092db;}
#main_nav li ul li a{line-height:46px;height:46px;}
#main_nav li ul li:hover a{color:#ffffff;}
/*#main_nav li ul li h3{width:240px; font-size:20px;color:#0092db;border-bottom:1px dashed #eee; display:block; height:42px; line-height:42px;text-align:left;}
#main_nav li ul li h3 a{text-align:left;}
#main_nav li ul li p,#main_nav li ul li p a{line-height:36px; font-size:14px; height:36px;  padding-left:10px; background:url(../images/jt.png) no-repeat center left; text-align:left;}
#main_nav li ul li p a:hover{ color:#ff7516; background:none;}*/
#main_nav li .kj{width:88px;padding:10px 0; height:90px; background:rgba(255,255,255,0.90);position:absolute;top:70px; left:0; z-index:1000;display:none;}
#main_nav li .kj li{width:88px;height:40px; margin-left:0;line-height:40px;text-align:center;}
#main_nav li .kjs{width:88px;padding:10px 0; height:340px; background:rgba(255,255,255,0.90);position:absolute;top:70px; left:0; z-index:1000;display:none;}
#main_nav li .kjs li{width:88px;height:40px; margin-left:0;line-height:40px;text-align:center;}

.tel{}
.banner{ width:100%; height:765px; background:#599ad2; position:relative; z-index:1;}

.x_dh{ position:absolute; z-index:98; width:100%; top:85%;}
.x_dh_c{width:1200px; height:64px;background:#fff;border-radius:5px; padding:13px 0;}
.x_dh_c li{width:299px; border-right:1px solid #d6d6d6; float:left;}
.x_dh_c li:nth-child(4){ border-right:none;}

.x_dh_c li span{width:50px;height:44px;float:left; margin:10px 0 10px 25px; display:block;}
.x_dh_c li samp{ float:left;width:165px;height:44px;font-family:"微软雅黑"; display:block; margin-top:8px; line-height:18px; color:#4d4d4d; font-size:13px; margin-left:25px;}
.x_dh_c li samp strong{ font-size:24px;font-weight:bold; color:#292547; line-height:32px;}

.eyx_x_dh{width:100%; height:49px; line-height:49px; background:#f3f3f3;}
.eyx_x_xw{width:1200px;}
.eyx_x_xw li{width:45%; float:left; font-size:14px; margin-right:5%;}
.eyx_x_xw li span{ color:#999; display:block; padding-left:30px; background:url(../images/eyx_06.jpg) no-repeat left center;float:right; }

.eyx_bt_t{width:100%; height:52px; line-height:52px; font-size:32px; font-weight:bold; color:#000; text-align:center;    margin-bottom: 20px;}
.eyx_bt_c{width:100%; height:32px; line-height:32px; font-size:14px; color:#878787; text-align:center; background:url(../images/eyx_bt.png) no-repeat center;}

.xmpro{ padding:40px 0; height:370px;}
.xmpro li{width:260px; height:335px; padding:15px 19px; border:1px solid #e9e9e9; background:#fff; float:left; box-shadow: 0 0 8px #ccc; transition:all 0.3s;-moz-transition:all 0.3s; -webkit-transition:all 0.3s; 
-o-transition:all 0.3s;}
.xmpro li:hover{width:260px; height:345px; margin-top:-2px; padding:15px 19px; color:#fff;  border:1px solid #008bd0; border-top:2px solid #168fca;background:#008bd0; box-shadow: 0 0 8px #87c7e7;}
.xmpro li span{width:70px; height:70px; display:block; margin:50px auto 20px auto;}
.xmpro li .xx1{ background:url(../images/tu_01.png) no-repeat center;}
.xmpro li:hover .xx1{ background:url(../images/tu_01_h.png) no-repeat center;}
.xmpro li .xx2{ background:url(../images/tu_02.png) no-repeat center;}
.xmpro li:hover .xx2{ background:url(../images/tu_02_h.png) no-repeat center;}
.xmpro li .xx3{ background:url(../images/tu_03.png) no-repeat center;}
.xmpro li:hover .xx3{ background:url(../images/tu_03_h.png) no-repeat center;}
.xmpro li .xx4{ background:url(../images/tu_04.png) no-repeat center;}
.xmpro li:hover .xx4{ background:url(../images/tu_04_h.png) no-repeat center;}
.xmpro li:hover a{ color:#fff;}




.xmpro li samp{width:140px;font-family:"微软雅黑"; height:34px; line-height:34px; text-align:center; margin:5px auto 15px auto; font-size:24px; display:block;}
.xmpro li .x_xm{width:260px; padding:15px 0 0 0 ;border-top:1px solid #ebebeb;font-size: 14px; text-align: center;  line-height: 25px;}
.xmpro li .x_xm a{width:100px; padding-left:30px; float:left; display:block; font-size:14px; background:url(../images/pro_li+x.jpg) no-repeat left center; height:24px; line-height:24px; color:#868686;}
.xmpro li:hover .x_xm a{color:#dcf3ff; background:url(../images/hhd.png) no-repeat left center;}
.xmpro li .x_xm a:hover{ color:#fff; background:url(../images/hhd.png) no-repeat left center;}
.xmpro li .zxx{width:260px; text-align:center;font-size:14px;line-height:30px; padding-top:10px;}
.xmpro li .zxx a{width:125px; height:30px; border:1px solid #ebebeb;background:#f5f5f5;display:block; border-radius:20px; margin:0 auto;}
.xmpro li:hover .zxx a{width:150px;height:30px;border:1px solid #fff;background:#fff;display:block; color:#008bd0; margin:0 auto;}


.jjfa{width:100%; background:url(../images/jjfa_bj.jpg) no-repeat 1500px bottom #f5f5f5; padding:35px 0;}

.jjfa_x_t{width:85px; height:1px;margin:25px auto;}
.jjfa_t{height:42px; line-height:42px; font-size:32px; font-weight:bold; color:#000; text-align:center;margin-bottom: 20px;}
.jjal_l_l{width:963px;}

.jjfa_l{width:388px;height:354px;}

.jjfa_c_c{width:505px; height:284px; padding:35px; background:#fff;}
.jj_t{width:100%; height:36px; font-size:24px; line-height:36px; color:#313131;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.jj_t_y{ width:100%; height:21px; line-height:21px; font-size:12px;text-transform : uppercase; color:#ddd;}
.jj_t_c{ padding:15px 0; border-top:1px solid #ddd; margin:15px 0 5px 0; line-height:24px; font-size:16px; color:#828282;}

.jj_x{width:100%;}
.jj_x li{width:240px; padding-left:10px; background:url(../images/jjfa_li_x.jpg) no-repeat left center; border-bottom:1px dotted #eee; line-height:28px; height:28px; float:left;}
.jj_x li a{color:#353535; font-size:14px;overflow: hidden;display:block;text-overflow:ellipsis;white-space: nowrap;}
.jj_x li a:hover{ color:#0092db;}

.jj_zx{width:180px; height:40px;line-height:40px;text-align:center;margin-top:10px;}
.jj_zx a{background:#2471db;border-radius:20px;-webkit-border-radius:20px; height:40px; line-height:40px; color:#fff; width:180px; text-align:center; font-size:18px; display:block;}
.jj_zx a:hover{ background:#0c4ba2; height:40px; line-height:40px; color:#fff; width:180px; text-align:center; font-size:18px; display:block;}


.jjfa_r{width:237px; height:354px; background:#0092db;}
.jjfa_r li{width:100%;height:47px;line-height:47px;text-align:center;border-bottom:1px dotted #3baee7; font-size:18px;}
.jjfa_r li a{}
.jjfa_r li a:hover{ }


#gd_lawyer li.active a{width:100%; height:47px; line-height:47px; background:#fff; display:block; color:#313131;}
#gd_lawyer li.normal a{width:100%; height:47px; line-height:47px; display:block; color:#fff;}

#gd_lawyer_Content1{ display:none;}
#gd_lawyer_Content2{ display:none;}
#gd_lawyer_Content3{ display:none;}
#gd_lawyer_Content4{ display:none;}
#gd_lawyer_Content5{ display:none;}
#gd_lawyer_Content6{ display:none;}


.eyx_fw{width:1200px; padding:30px 0 0 0;}

.eyx_fw li{ float:left; width:220px; margin-bottom:20px; margin-right:25px;border:none; transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms; }
.eyx_fw li:hover{ box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0); -webkit-transform:translate3d(0,-2px,0); -moz-transform:translate3d(0,-2px,0); -ms-transform:translate3d(0,-2px,0); }

.eyx_fw li:nth-child(5n){ margin-right:0;}

.eyx_xs_b{width:260px; margin:0 auto; padding:30px 0 0 0 ;}
.eyx_xs_b a{width:260px; height:42px; line-height:42px;border-radius:5px;-webkit-border-radius:5px; display:block; background:none; border:1px solid #2471db; text-align:center; font-size:14px; color:#2471db;transition:all 477ms; -webkit-transition:all 477ms; -moz-transition:all 477ms; -ms-transition:all 477ms; }
.eyx_xs_b a:hover{ width:260px; height:42px;border-radius:5px;-webkit-border-radius:5px; line-height:42px;display:block; background:#2471db; border:1px solid #2471db; text-align:center; font-size:14px; color:#fff; }


.link .zw{margin: 0 auto;font-size:16px;word-break: break-all;}
.link .zw a{margin-right:10px;}

.x_baner{width:100%; height:240px; background:#0092db;}
.new{ margin:35px auto;}

.news{width:100%;}
.new_t{width:100%; height:50px; line-height:50px; font-size:20px;border-bottom:1px solid #dfdfdf;margin-bottom:30px;}
.news_tu{width:380px; height:180px; margin:15px 0; overflow:hidden;}
.news_c{width:100%;}
.news_c li{ width:32%;margin-right:2%; font-size:14px; line-height:28px; height:28px; padding-left:15px; background:url(../images/new_x_tu.jpg) no-repeat left center;float:left;box-sizing: border-box;}
.news_c li span{ color:#666; float:right;}
.news_c  li:nth-child(3n){ margin-right:0;}
.news_c li a{
	display: block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news_c samp{ font-size:14px;line-height:28px;font-family:"微软雅黑";}

.news_tu img{transition: all ease-out .3s .1s;}
.news_tu:hover img{transform: scale(1.1, 1.1);}


.bot{width:100%; background:#222; padding-top:30px;}
.bot_b{width:100%; padding:10px 0 40px 0; border-bottom:1px solid #3a3a3a;}
.bot_b li{width:300px; height:35px; line-height:35px; float:left;  color:#fff; font-size:18px; margin-right:150px;}
.bot_b li:nth-child(3n){margin-right:0px;}
.bot_b li span{ float:left; margin-right:20px; margin-left:10px;}

.eyx_bot_c{ padding:30px 0 20px;}

.eyx_bot_l{width:450px;}
.eyx_bot_l li{width:120px;float:left; line-height:28px; font-size:14px;}
.eyx_bot_l li span{ font-size:16px; color:#fff; line-height:42px; font-weight:bold;}
.eyx_bot_l li span a{ color:#fff;}
.eyx_bot_l li a{ color:#a5a5a5;}
.eyx_bot_l li a:hover{ color:#fff;}

.eyx_bot_c1{width:400px; padding-top:10px;}
.eyx_bot_c1 span{width:100px; line-height:28px; color:#a5a5a5; text-align:center; font-size:14px; margin:0 auto;display: block;}
.eyx_bot_c1 span img{width:100%;}

.eyx_bot_r{ width:300px; line-height:21px; text-align:right; padding-top:10px; font-size:14px; color:#999;}
.eyx_bot_r strong{ display: block; line-height:42px;font-size: 38px;font-family: 'Arial';color: #ffc000;}
.eyx_bot_r ul{ padding-top:20px;}
.eyx_bot_r li{ float:left;width:90px;margin-right:10px;}
.eyx_bot_r li a{height:32px;line-height: 32px; color:#666;display: block;width: 88px; border:1px solid #666;border-radius: 5px;text-align: center;}
.eyx_bot_r li a:hover{ border:1px solid #ffc000;color: #ffc000;}
.eyx_bot_r li:nth-child(3){ margin-right:0;}

.eyx_bq{width:1200px; border-top:1px solid #3a3a3a; height:52px; line-height:52px; font-size:14px;}
.eyx_bq span{ color:#6e6e6e;}
.eyx_bq samp{ float:right;font-family:"微软雅黑"}
.eyx_bq samp a{ color:#6e6e6e;}
.eyx_bq samp a:hover{ color:#fff;}




.n_bane{width:100%; height:350px; background:url(../images/n_banner.jpg) no-repeat center;  position:relative; }

.position{background:url(../images/01about_n_11.jpg) no-repeat center bottom; height:55px; line-height:55px; clear:both;}
.ahead{ font-size:14px; color:#101010;width:50%;}
.bluer a{color:#101010; margin-left:5px; margin-right:5px; }
.posion_rt{ height:55px;}
.posion_rt ul{ height:55px;}
.posion_rt ul li{ float:left; line-height:55px; width:105px; font-size:14px; text-align:center; border-left:1px solid #eee; }


.nn_po{ padding:20px 0;}
.nn_bt{ text-align:center; font-size:32px; font-weight:bold; color:#202020; line-height:54px;}
.list_chose{ margin-top:40px; height:50px;}
.list_pro li{ float:left; width:150px; border-radius:5px; text-align:center;  background:#f0f0f0; font-size:14px; line-height:35px; margin-right:20px; }
.list_pro li a{ color:#333; display:block;}
.list_pro li a:hover{ background:#0092db; color:#fff;border-radius:5px;}
.list_pro li .hhh{background:#0092db; color:#fff;border-radius:5px;}



.plan{ line-height:40px; font-size:24px; color:#292929; font-weight:normal; background:url(../images/02lish_liner.jpg) no-repeat left bottom;}
.plan .smalls{ font-size:12px; color:#afafaf; font-family:"Arial", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; text-transform:uppercase; margin-left:10px;}

.pro_lllx{ padding:20px 0; line-height:180%; font-size:16px; color:#626262;}

.case_online{ overflow:hidden; margin-top:60px;}

.onlin_lf{ width:580px;}
.table_bn li{ line-height:35px; margin-bottom:10px;}
.table_bn li .back{ color:#3b3b3b; font-size:14px; display:block; float:left; width:110px; text-align:right; margin-right:10px; line-height:35px;}
.table_bn li input.textbox{outline:none;  line-height:35px; border:1px solid #c0c0c0; width:430px; background:#f9f9f9; padding-left:10px; height:35px;}
.table_bn li textarea.are{ height:110px; resize:none; padding-top:10px; width:430px; padding-left:10px; border:1px solid #c0c0c0; background:#f9f9f9; outline:none; }
.table_bn li .case_btnw{ background:#e70101; line-height:40px; width:190px; border:none; outline:none; font-size:16px; color:#fff; height:40px;}


.online_rt{ width:534px;}
.online_bat{ margin-top:20px;}
.make{ line-height:35px; font-size:24px; color:#000; font-weight:normal; padding-bottom:12px; background:url(../images/08anli_lop.jpg) no-repeat left bottom;}
.make_l{ overflow:hidden; margin-top:20px;}
.make_l li{ line-height:26px; color:#222; font-size:14px;}
.make_l li .add_ress{ color:#5c5c5c;}


.maincontant{ width:1200px;overflow: hidden;padding-top: 25px;}
.fixed{position: fixed;top: 0;}
.sticky{width: 217px;background: #fff;text-transform: uppercase;}
/*内页部分*/
.gg_box{background-color: #F4F4F4;height: 45px;}
.gg_boxn{height: 45px;line-height: 45px;}
.gjc strong{font-size: 14px;font-weight: normal;}
.gjc a{padding-left: 4px;padding-right: 4px;}
.wzzy{}
.dy a{color:#777;margin-left:5px;margin-right:5px;}
.about_boxt{width:1200px;margin-top:30px;margin-bottom:30px;overflow:hidden;}
.abot_lf{float:left;background-color: #f4f4f4;}
.aboy_up{width: 240px;padding-bottom: 15px;}
.aboy_up .lm{height: 50px;width: 200px;font-size:22px;line-height:50px;font-weight:normal;color:#FFF;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #007fbe;background-color: #0292d9;padding-left: 40px;}
.aboy_up .lmf{font-size: 20px;padding-left: 30px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #007fbe;line-height: 45px;}
.listy{width:240px;margin-top: 3px;margin-right: 0;margin-bottom: 0;}
.listy li{height:40px;line-height:40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DDD;}
.listy li a{display:block;font-size:14px;height:40px;background:url(../images/n-jt1.png) no-repeat 90% 50%;padding-left:40px;color: #404244;}
.listy li a:hover{color:#000;background-color: #e1e1e1;background-image: url(../images/n-jt2.png);background-repeat: no-repeat;background-position: 90% 50%;}
.listy .xl{height:35px;line-height:35px;border-bottom-width: 1px;border-bottom-style:dashed;border-bottom-color: #efefef;}
.listy .xl a{display:block;font-size:12px;height:35px;padding-left:20px;background-image: none;}
.listy .xl a:hover{color:#666;background:none;background-image: none;}
.dzt{margin-top:20px;text-align:center;}
.imgp{width:200px;margin-top:20px;text-align:center;margin-left:20px;}
.imgp img{width:200px;}
.contact_boxs{width: 150px;font-family: Impact;font-size: 22px;color: #F93;background-image: url(../images/dh.png);background-repeat: no-repeat;background-position: left center;padding-left: 50px;line-height: 40px;margin-left: 16px;margin-top: 8px;}
.addy{margin-left:16px;line-height:24px;padding-top:5px;width: 210px;}
/*右边 公司介绍*/
.maint_rg{width: 920px;padding-bottom: 30px;}
.ny_box{width: 920px;margin-top: 6px;}
.wzy{padding-left:10px;display: block;height: 43px;font-weight: normal;line-height: 43px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E6E6E6;}
.wzy .gs_op{font-size: 20px;color:#262626;}
.wzy span{font-size: 12px;color: #AAA;}
.wzy span a{color: #AAA;}
.maint_boxx{width: 900px;padding-top: 12px;overflow: hidden;line-height:24px;padding-right: 10px;padding-left: 10px;}
.tj_news{padding-top: 15px;width: 920px;}
.tj_news h2{width: 900px;height: 53px;background-image: url(../images/about_46.jpg);background-repeat: no-repeat;background-position: left bottom;}
.tj_boxx{width: 890px;padding-top: 15px;padding-right: 15px;padding-left: 15px;}
.news_ul li{line-height: 26px;background-image: url(../images/jt.png);background-repeat: no-repeat;background-position: left center;padding-left: 17px;}
.news_ul li span{float: right;}
/*内页部分 新闻*/
.main_bt{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #dcdcdc;}
.main_bt .by{height:35px;line-height:35px;padding-left:15px;font-weight:normal;background:url(../images/cp_n_03.jpg) no-repeat left center;}

.main_xz{margin-bottom:10px;padding-bottom:10px;}
.main_xz .by{height:35px;line-height:38px;padding-left:15px;font-weight:normal; border-bottom:1px dotted #eee;background:url(../images/cp_n_03.jpg) no-repeat left center;}
.maint_box{width:100%;}
.maint_ul li{width:19%;margin:0 1% 20px 0 ; float: left; display: block; text-align: center;}
.maint_ul li:nth-child(5n){margin-right:0;}
.maint_box .wzy{margin-bottom:30px;}
.maint_box .maint_ul li img{
	width:auto;
	max-width:100%;
}


.hck{font-size:15px;float:left;width:90%;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hck a{color: #333;}
.hck a:hover{color: #007fbe;}
.date{float:right;font-size:13px;color:#999;}
.main_xz .date{float:right;font-size:13px;}
.main_xz .date a{width:80px; line-height:24px; height:24px; border-radius:5px; display:block; background:#007fbe; color:#fff; text-align:center;}
.main_xz .date a:hover{width:80px; line-height:24px; height:24px; border-radius:5px; display:block; background:#ff9000; color:#fff;}

.dlo{font-size:12px;clear:both;color:#888;padding-left:15px;display:block;}
/*产品详情内页*/
.cRight{margin-top: 10px;}
.intrTil{background: url(../images/bgT.png) repeat-x;height: 35px;line-height: 35px;font-size: 14px;border-left: 1px solid #e2dfe0;border-right: 1px solid #e2dfe0;}
.intrTil strong a{float: left;display: block;padding-left:20px;padding-right:20px;text-align: center;background: #fff;color: #3e3d3d;font-weight: bold;height: 33px;line-height: 32px;margin-left: 0px;border-top-width: 2px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #01a254;border-right-color: #e2dfe0;}
.intrTil a{float: left;margin-left: 20px;}
.allConsCon_l{border:1px solid #e2dfe0;border-top:none;padding:10px 20px 20px 20px;overflow:hidden;line-height:22px;}
.piy_r{padding-top:10px;overflow:hidden;}
.piy_r li{float:left;text-align:center;width:265px;margin-right: 12px;margin-left: 12px;}
.piy_r li span{display:block;font-size:13px;line-height:35px;}
.piy_r li img{width:265px;height:235px;}
.allCons{margin-top:10px;}
.allConsTil{background:url(../images/bgT.png) repeat-x;height:35px;line-height:35px;font-size:14px;border-left:1px solid #e2dfe0;border-right:1px solid #e2dfe0;}
.allConsTil a{float:right;margin-right:10px;display:block;text-transform:uppercase;font-size:12px;font-family:"Arial", "WenQuanYi Micro Hei", sans-serif;}
.allConsTil strong{float:left;display:block;padding-left:20px;padding-right:20px;text-align:center;background:#fff;color:#3e3d3d;font-weight:bold;height:33px;line-height:32px;margin-left:0px;font-size:15px;border-top-width: 2px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #01a254;border-right-color: #e2dfe0;}
.allConsCon{border:1px solid #e2dfe0;border-top:none;padding:10px 20px;overflow:hidden;}
.allConsCon .liu_y{margin-top:10px;}
.allConsCon .liu_y li{line-height:36px;clear:both;}
.allConsCon .liu_y li em{font-style:normal;float:left;width:40px;text-align:left;font-size:12px;padding-left:12px;}
.allConsCon .liu_y li span{float:left;}
.allConsCon .liu_y li span input{width:290px;height:26px;border:1px solid #e4e4e4;line-height:26px;float:left;}
.allConsCon .liu_y li span textarea{width:380px;height:150px;border:1px solid #e4e4e4;float:left;margin-bottom:10px;}
.allConsCon .liu_y li span select{margin-right:10px;width:120px;}
.allConsCon .liu_y li span img{float:left;margin-left:10px;}
.allConsCon .liu_y li .btnun{width:120px;height:30px;background:#bbb;float:left;outline:none;border:none;display:block;text-align:center;line-height:30px;font-weight:bold;color:#fff;font-size:14px;border-radius:2px;}
.corXM h2{font-size:25px;font-weight:normal;font-family:"微软雅黑";margin-bottom:10px;color:#333;line-height:35px;}
.corXM p{font-size:12px;color:#d92b49;}
.corXM{width:400px;float:right;}
.corXM ul li{line-height:25px;clear:both;padding:6px 0px;}
.corXM ul li label{float:left;color:#999;width:70px;text-align:right;}
.corXM ul li span{float:left;color:#666;display:block;width:310px;}
.corXHead{border-bottom: 1px solid #eee;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;margin-bottom: 10px;}
.corXMBot{padding-top:18px;clear:both;overflow:hidden;}
.mfyysx{width:125px;height:38px;float:left;margin-right:12px;margin-top:10px;}
.mfyysx a{width:125px;height:38px;background:#033770;line-height:38px;display:block;text-align:center;font-size:14px;font-family:"微软雅黑";color:#fff;margin-bottom:10px;border-radius:5px;}
.ljcxls{width:125px;height:38px;float:left;margin-bottom:10px;margin-top: 5px;}
.ljcxls a{width:125px;height:38px;border-radius:5px;background:#e3d1a1;line-height:38px;display:block;text-align:center;font-size:14px;font-family:"微软雅黑";color:#fff;}
.kcTel{margin-left:13px;line-height:22px;padding-top:5px;margin-top:3px;}
.kcTelL{float:left;margin-left:20px;padding-left:60px;background-image: url(../images/xbg.png);background-repeat: no-repeat;background-position: left -78px;}
.kcTelL p{clear:both;color:#666;}
.kcTelL p strong{font-size:19px;font-weight:700;color:#333;}
.v_focus_box{border:1px solid #e4e4e4;overflow:hidden;padding:10px;}
.v_focus{float:left;width:450px;}
.v_focus .focus_img{width:450px;}
.v_focus .zoom_pic{width:22px;height:22px;background:url(../images/fdj.gif) no-repeat;position:absolute;z-index:5;right:0;top:328px;}
.v_focus .focus_picList li{width:70px;display:inline;float:left;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;}
.v_focus .focus_picList li img{width:70px;display:inline;float:left;border: 1px solid #dedede;height:57px;cursor:pointer;}
.v_focus .focus_picList li img:hover{display:inline;float:left;border: 1px solid #D2A457;}
.v_focus .focus_btn_prev,.focus_btn_next{width:0px;height:0px;margin-top:20px;cursor:pointer;float:left;background-image: url(../images/btn_w10.gif);background-repeat: no-repeat;background-position: 0 0;}
.v_focus .focus_btn_next{background-image: url(../images/btn_w10.gif);background-repeat: no-repeat;background-position: 0 -47px;}
.mainfenx{padding-left:10px;padding-right:5px;line-height: 25px;}
.lunhuan{width:720px;margin-top:20px;margin-bottom:10px;}
.zixun{padding-right: 10px;height: 35px;width: 137px;padding-top: 4px;}
/*内页 产品中心*/

.mainpro_boxx{width: 920px;padding-top:26px;overflow: hidden;}
.casen_ul li{width: 200px;float: left;display: block;margin-right:10px;margin-left:10px;margin-bottom:12px;text-align: center;}
.casen_ul li img{width: 200px;display: block;}
.casen_ul li font{font-size: 14px;display: block;line-height: 42px;}
.news1_ul{width: 920px;}
.news1_ul li{color: #999;font-size: 14px;padding-bottom: 35px;padding-top: 35px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #DFDFDF;overflow: hidden;}
.news1_ul li .pic{padding-right: 55px;padding-left: 20px;width: 260px;}
.news1_ul li .pic img{float: left;height: 164px;width: 260px;}
.news1_ul li .nry{width: 570px;}
.news1_ul li .nry span{line-height: 42px;display: block;font-size: 17px;}
.news1_ul li .nry font{display: block;line-height: 30px;}

.news_ul li {
	box-sizing: border-box;
	line-height: 28px;
	background-image:url(../images/index_69.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	font-size:13px;
	width: 48%;
	float: left;
	 margin-right:2%;
}
.news_ul li:nth-child(2n){ margin-right:0;}
.news_ul li span { float: right; color:#999;}

.pages {
	clear: both;
	margin: 20px;
	text-align: center;
}
.pages li {
	display: inline-block;
}
.pages a {
	border: 1px solid #ccc;
	padding: 0 5px;
}
.pages span {
	background: #ccc none repeat scroll 0 0;
	border: 1px solid #ccc;
	padding: 0 5px;
}
.map{ overflow:hidden; margin-bottom:20px;}
.map_l{line-height: 30px; padding-bottom:10px; font-size:15px;}
.map_l a{ color:#666;}
.map_t{ border: solid 1px #E0E0E0; padding:5px 0px; overflow:hidden;}
.map_t ul{padding: 0 15px; }
.map_t ul li{  float: left; line-height: 25px; padding-right:30px;}
.map_t ul li a{ color:#666;}


#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px; z-index:9999;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}

.pub-r-b-fun-content{position: fixed; top: 40%; right: 0;margin-top: -120px; z-index: 10001;}
.pub-r-b-fun-content1{position: fixed; top: 75%; right: 0;margin-top: -120px; z-index: 10001;}
.pub-r-b-fun-content .item{border-bottom: 1px solid #29b8ff;}
.pub-r-b-fun-content .item:last-child{border-bottom: 0;}
.pub-r-b-fun-content .item a{color: #fff; display: block;width:85px; background: #0092db url(../images/pub-right-bottom-icon.png) 18px 16px no-repeat; padding-top: 50px; text-align: center; height:50px;line-height:50px;   position: relative;}
.pub-r-b-fun-content .item a:hover{ background-color:#ff7e00}
.pub-r-b-fun-content .item.tel a{background-position: -28px 28px;}
.pub-r-b-fun-content .item.feedback{margin-bottom: 0;}
.pub-r-b-fun-content .item.feedback a{background-position: -90px 16px;}
.pub-r-b-fun-content .item.to-top a{height: 26px;padding-top: 20px;color: #374552;background-color: #e3e5e8; background-position: -137px 4px;}
.pub-r-b-fun-content .item.to-top{display: none;}
.pub-r-b-fun-content .pub-fun-tip{filter:alpha(opacity=70);  background-color:#000; display: none; position: absolute;right:97px; border-radius: 4px;color: #fff;    line-height: 48px;font-size: 16px; top:50%; margin-top: -24px; background: rgba(0,0,0,.7);}
.pub-r-b-fun-content .item.online .pub-fun-tip{width: 131px; }
.pub-r-b-fun-content .item.tel .pub-fun-tip{width: 190px; }
.pub-r-b-fun-content .item.to-top .pub-fun-tip{width: 105px; }
.pub-r-b-fun-content .item .arrow{    display: inline-block;border-width: 10px;border-color: transparent; border-left-color: #000;border-style: solid;right: -20px;position: absolute;top: 14px;opacity: 0.7; filter:alpha(opacity=70);}
.pub-r-b-fun-content .item a:hover .pub-fun-tip{display: block; }
#pubRightFunctionContent li { list-style: none;font-size: 12px; line-height: 1.5; background: #fff;position:relative;}
.slide-img{
	position: absolute;
	left:-112px;
	top:-19px;
	width:110px;
	height:110px;
	display:none;
}
.slide-img img{
	width:100%;
	display:block;
}
#pubRightFunctionContent li:hover .slide-img{
	display:block;
}
#pubRightFunctionContent li a{text-decoration:none;}
#pubRightFunctionContent li .js-qq-link{
	background-position: 30px 24px;
}

.ss_dl{ padding-top:15px; width:220px;}
.ss_dl li{ float:left; text-align:center; line-height:40px;  font-size:16px; line-height:40px;}

.s_dl1{width:80px; height:38px;  border:1px solid #0092db; border-radius:5px; }
.s_dl2{width:120px; height:40px; border-radius:5px; margin-left:15px;}
.s_dl2 a{ width:120px; height:40px; border-radius:5px;display:block; background:#ff852f; color:#fff;}
.s_dl2 a:hover{ width:120px; height:40px;  border-radius:5px;display:block; background:#da620e;color:#fff;}
.panter_list{
	box-sizing: border-box;
	padding:50px 0;
}
.free—user{
    margin: 18px 0 0 15px;
    float: right;
    display: inline-block;
    font-size: 16px;
    width: 90px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #ffae00;
    border-radius: 20px;
    font-size: 15px;
}
.free—user:link, .free—user:visited {
    color: #ffffff;
}
.clearfloat{
    clear: both;
}
.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}

.body_footer{width:100%;background:#292929;bottom:0; z-index:1000;display:none;}
.body_footer ul{display:flex;justify-content:flex-start; width:100%;}
.body_footer ul li{width:100%;float:left;color:#b2b2b2;padding-bottom:1%;background:url(../images/02anli_line.jpg) repeat-y right center; padding-top:2%;}
.body_footer ul li a{width:100%;display:block;}
.body_footer ul li a:hover{ text-decoration:none;}
.body_footer ul li dl{width:auto;margin:0 auto;text-align:center;}
.body_footer ul li dt{width:auto; overflow:hidden;}
.body_footer ul li dt img{width:32px;}
.body_footer ul li dd{width:auto;font-size:12px;color:#b2b2b2;line-height:1;overflow:hidden;margin-top:5px;}
.body_footer ul li dd em{ display:block; font-style:normal; text-transform:uppercase; font-size:12px;margin-top:5px; color:#434343;}



.mo-navbtn{display:none;}
.home_banner{
	position: relative;
	width:100%;
	
}
.home_banner .ban_img{
	display: block;
	width:100%
}
.mobanimgm,.w_shadom,.fixed-slides{
	display:none;
}



@media(max-width:1200px){
	.eyx_x_xw,.x_dh_c,.xmpro,.zw,.eyx_fw,.eyx_bq,.maincontant{
		width:96%;
	}
	.x_dh{
		top:75%;
	}
	.x_dh_c li,.xmpro li{
		box-sizing: border-box;
		width:25%;
	}
	.jjal_l_l{
		width:70%;
	}
	.jjfa_l{
		width:35%;
		height:auto;
	}
	.jjfa_r{
		width:25%;
		height:auto;
	}
	.jjfa_c_c{
		box-sizing: border-box;
		padding:30px;
		width:65%;
		height:auto;
	}
	.jjfa_r li{
		height:36px;
		line-height:36px;
		font-size:15px;
	}
	.jjfa{
		padding:50px 0;
	}
	.eyx_fw li{
		width:19%;
		margin-right:1%;
	}
	.eyx_xs_b{
		padding-bottom:0;
	}
	.news_c li a{
		display:block;
		width:80%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.bot_b li{
		width:32%;
		margin-right:2%;
	}
	.x_dh_c li samp{
		margin-left:2%;
		width:62%;
	}
	.xmpro li .x_xm{
		margin:0 auto;
		width:100%;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}
	.eyx_bot_c1{
		width:16%;
	}
	.logo{
		width:25%;
	}
	.eyx_bt_t{
		padding: 0;
	}
	.x_baner{
		height:auto;
	}

}
@media(max-width:992px){
	.x_dh_c li span{
		margin:0 auto;
		float: none;
	}
	.x_dh_c li samp{
		margin:0 0 0 0;
		width:100%;
		height:auto;
		line-height: 13px;
		text-align: center;
	}
	.x_dh_c li span img{
		height:37px;
	}
	.x_dh_c li samp strong{
		font-size:18px;
	    line-height: 24px;
	}
	.eyx_x_dh{
		height: 75px;
		margin-bottom:30px;
	}
	.eyx_x_xw ul{
		display:none;
	}
	.x_dh_c{
		height:auto;
	}
	#main_nav li a{
		width:100%;
	    font-size: 13px;
	}
	.nav{
		width:60%;
	}
	.xmpro li span{
		margin:20px auto;
		width:50px;
		height:50px;
	}
	.xmpro li .xx1,.xmpro li .xx2,.xmpro li .xx3,.xmpro li .xx4,.xmpro li:hover .xx1,.xmpro li:hover .xx2,.xmpro li:hover .xx3,.xmpro li:hover .xx4{
		background-size: 100%; 
	}
	.xmpro li:hover{
		width:50%;
	}
	.xmpro li samp{
		width:100%;
		font-size:18px;
		height:auto;
		line-height:1;
	}
	.xmpro li,.xmpro li:hover{
		margin-top:0;
		padding-bottom:30px;
		height:auto;
		border-top:0;
	}
	.eyx_bt_t,.jjfa_t{
		font-size:26px;
	}
	.xmpro{
		height:auto;
	}
	.jj_t{
		margin-bottom:10px;
		font-size:20px;
		line-height:1;
		height:auto;
	}
	.jj_t_c{
		height:64px;
		padding:22px 0 0 0;
		margin:10px 0;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		line-height: 21px;
    	font-size: 13px;
	}
	.jjfa_c_c{
		width:49%;
	}
	.jjal_l_l{
		width:75%;
	}
	.jjfa_l{
		width:51%;
	}
	.jj_zx a{
		font-size:14px;
	}
	.jjfa_x_t{
		margin-bottom:30px;
	}
	.eyx_bot_l{
		width:45%;
	}
	.eyx_bot_r{
		width:35%;
		font-size:12px;
	}
	.eyx_bot_r strong{
		font-size:32px;
	}
	.eyx_bot_l li{
		width:33.3%;
	}
}
@media(max-width:767px){
	.body_footer{
		display:block;
		background-color:#ff4242; 
	}
	.body_footer ul li dd,.body_footer ul li dd em{
		color:#fff;
	}
	.x_dh{
		display:none
	}
	.eyx_x_dh{
		margin-bottom:20px;
		height:0;
	}
	.pub-r-b-fun-content{
		display:none;
	}
	.free—user{
		display:none;
	}
	.mo-navbtn{
		display:block;
	}
	.top{
		height:auto;
	}
	.logo{
		padding:10px 0;
		width:160px;
	}
	.nav{
		position:absolute;
		left: 0px;
		top:52px;
		width:100%;
		margin-left: 0px;
		display:none;
		background:rgba(0,0,0,0.8);
		z-index:110;
	}
	#main_nav li{
	    width:100%;	
	    height: 40px;
	    line-height: 40px;
	    padding: 0;
	}
	#main_nav li{
		height:40px;
		line-height:40px;
	}
	#main_nav li a{
		height:auto;
		color:#fff;
	}
	#main_nav li:hover ul{
		display:none;
	}
	.eyx_bt_t, .jjfa_t{
		font-size:22px;
	}
	.eyx_bt_c{
		width:90%;
		margin:0 auto;
		height:auto;
		background:none;
		line-height:24px;
	}
	.xmpro{
		padding:20px 0;
	}
	.x_dh_c li, .xmpro li{
		width:50%;
		box-sizing: border-box;
	}
	.xmpro li span{
		margin:0px auto 10px auto;
		width:40px;
	}
	.xmpro li samp{
		font-size:16px;
	}
	.xmpro li .x_xm{
		line-height:22px;
	}
	.jjfa,.panter_list{
		padding:20px 0;
	}
	.jjfa_r{
		width:100%;
	}
	.jjal_l_l{
		width:100%;
	}
	.jjfa_r li{
		float: left;
		width:24%;
		margin-right:1%;
	}
	.jjfa_r li:nth-child(4n){
		margin-right:0;
	}
	.jjfa_l,.jjfa_c_c{
		width:100%;
		background:#fff;
	}
	.jjfa_l img{
		margin:0 auto;
		display:block;
		width:40%;
	}
	.jj_t_c{
		padding-top:8px;
		margin:0;
	}
	#gd_lawyer li.normal a,#gd_lawyer li.active a{
		height:36px;
		line-height:36px;
	}
	.jjfa_l{
		padding-top:10px;
	}
	.jjfa_c_c{
		padding:15px;
	}
	.eyx_fw li{
		margin-right:2%;
		width:32%;
	}
	.eyx_fw li:nth-child(3n){
		margin-right: 0;
	}
	.eyx_fw li:nth-child(10){
		display:none;
	}
	.eyx_fw{
		padding:20px 0;
	}
	.eyx_xs_b{
		padding-top: 0;
	}
	.mo-navbtn{
		position: absolute;
		right: 0px;
		top:9px;
	    display: block;
	    padding:5px 10px;
	    background-image: none;
	    /*border: 1px solid #3987de;*/
	    border-radius: 4px;
	    transition: all .5s;
	    width:50px;
	    height:32px;
	}
	.mo-navbtn span{
	   display: block;
	    width:27px;
	    height: 2px;
	    border-radius: 1px;
	    background:#0092db;
	    margin:5px auto;
	    transition: all .5s;
	}
	.x_baner,.bot_b,.eyx_bot_c1{
		display:none;
	}
	.new{
		margin:0 auto 20px auto;
	}
	.new_t{
		margin-bottom:16px;
	}
	.news_c li{
		width:100%;
		margin-right: 0%;
	}
	.eyx_bot_l,.eyx_bot_r{
		width:100%;
		text-align: left;
	}
	.bot{
		padding:20px 0;
		margin-bottom:68px;
	}
	.eyx_bot_c{
		padding:0 0 15px 0;
	}
	.eyx_bot_r strong{
		font-size:24px;
	}
	#main_nav li.focus a{
		width:100%;
	}
	.home_banner .ban_img{
		display:none;
		width:100%
	}
	.home_banner .mobanimg{
		width:100%;
		display:block;
	}
	.pc_con{
		display:none !important;
	}
	.n_bane{
		height:250px;
		background:url(../images/m_banner.jpg) no-repeat center;
		background-size:100% 100%; 
	}
	.case_online{
		margin-top:20px;
	}
	.onlin_lf{
		width:100%;
		float: none;
		margin-bottom:15px;
	}
	.table_bn li .back{
		width:28%;
	}
	.table_bn li input.textbox,.table_bn li textarea.are{
		width:62%;
	}
	.online_rt{
		display:none;
	}
	.panter_list{
		padding-bottom:0;
	}
	.eyx_bq{
		height:auto;
		line-height:2;
	}
	.eyx_bq samp a{
		display:none;
	}
	.ahead{
		width:100%;
	}
	.maint_ul li{
		width:49%;
		margin-right:2%;
	}
	.maint_ul li:nth-child(2n){
		margin-right:0;
	}
	.news_ul li{
		width:100%;
		margin-right:0;
	}
	.maint_box .wzy,.abot_lf{
		display:none;
	}
	.hck{
		width:80%;
	}
	.maint_rg,.ny_box,.maint_boxx{
		width:100%;
		box-sizing: border-box;
		padding:0;
	}
	.maint_boxx>h1{
		margin:0 auto 10px auto !important;
		font-size:18px;
		line-height:25px;
	}
	.ny_box .nws_wzy{
		display:none;
	}
	.wzy .gs_op{
		font-size:15px;
	}
	.wzy{
		margin-bottom:10px;
		height:35px;
		line-height:35px;
	}

    .w_fotsont{
	    position: fixed;
	    left: 0px;
	    width:100%;
	    background: yellow;
	    bottom:79px;
	    display: none;
	    height: 40px;
	    line-height: 40px;
	    box-sizing: border-box;
	    padding:0px 5vw;
	    font-size:14px;
	    color: black;
	    text-align: center;
	    z-index:9999;
	}
	.w_clcopy{
	    font-size: 14px;
	    color: red;
	    outline: none;
	    border: none;
	    background: none;
	}
    #w_text{
	       color: blue;
	}
	.w_cha{
	    font-size: 20px;
	    float: right;
	}

	.w_shadom{
	    width:200px;
	    height: 100px;
	    color:black;
	    font-size: 16px;
	    box-sizing: border-box;
	    padding:15px;
	    position: fixed;
	    left: 50%;
	    top:50%;
	    margin-left:-100px;
	    margin-top:-50px;
	    background: white;
	    border-radius: 5px;
	    border: 1px solid #ebebeb;
	    display: none;
	    z-index:9999;
	}
	.w_shahead{
	    text-align: center;
	    /* border-bottom: 1px solid #e5e5e5; */
	    box-sizing: border-box;
	    padding-bottom:10px;
	    font-size: 18px;
	    text-align: center;
	    color: #333;
	    height: 30px;
	}
	.w_shahead span{
	    float: right;
	    font-size:20px;
	}
	.w_shatext{
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    color: #333;
	    font-size: 16px;
	}
	.fixed-slides{
		position:fixed;
		left:50%;
		top:50%;
		display:none;
		box-sizing: border-box;
		padding:10px;
		margin:-123px 0 0 -48%;
		width:96%;
		height:248px;
		border:1px solid #dcdcdc;
		z-index:2147483648;
		background-color:#ffffff;  
	}
	.fixed-form-close{
		text-align: center;
		margin-bottom:20px;
		line-height:35px;
		font-size:20px;
		font-weight:bold;
	}
	.fixed-form-close span{
		float: right;
		font-size:26px;
	}
	.l_conitem input {
		margin-bottom:20px;
	    width: 100%;
	    height: 40px;
	    line-height: 40px;
	    box-sizing: border-box;
	    padding-left: 20px;
	    color: #555;
	    font-size: 14px;
	    outline: none;
	    border: 1px solid rgb(220, 220, 220);
	}
	.l_consub {        
		display:block;
	    margin:0 auto;
	    width: 140px;
	    height: 40px;
	    line-height: 40px;
	    font-size:16px;
	    color: #fff;
	    text-align: center;
	    border: none;
	    outline:0;
	    background: #ff4242;
	}
	.link .zw a{
		font-size:13px;
	}


}


